a walking disaster - Turkish English Dictionary